package to

import (
	"TODecider/src/pb"
	"TODecider/src/structs"
)

var (
	TypeTaskParamsDict = map[pb.Basic_TaskType]structs.TaskParams{
		pb.Basic_FR: FR,
		pb.Basic_TM: TM,
		pb.Basic_IA: IA,
	}

	FR = structs.TaskParams{
		Deadline: 2500,
		DataSize: 1,
		Weight:   [4]float64{5.239, 2.281, 0.1031, 0.2048},
	}

	TM = structs.TaskParams{
		Deadline: 1500,
		DataSize: 1,
		Weight:   [4]float64{3.029, 2.356, 0.0668, 0.1355},
	}

	IA = structs.TaskParams{
		Deadline: 1800,
		DataSize: 1,
		Weight:   [4]float64{3.029, 2.356, 0.0668, 0.1355},
	}
)
